home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Support Library
/
RoseWare - Network Support Library.iso
/
nwlite
/
l11f01.exe
/
DOS6CDS.PAT
< prev
next >
Wrap
Text File
|
1994-02-14
|
1KB
|
36 lines
TARGET=CLIENT.EXE
LIST
print "DOS6CDS.PAT - NetWare Lite Client MSDOS v6.0 Current Directory\n"
print " Structure (CDS) patch, French version.\n"
VERIFY
va = search ( 33 C0 90 90 90 90 26 89 45 49 checksum 470 )
vb = search ( 26 8B 45 43 A9 00 80 E9 3C F7 checksum 47E )
vc = search ( 74 09 33 C0 26 89 45 43 E9 BF
08 E9 B6 08 checksum 5FE )
if ((va=0AFF) AND (vb=0B1D) AND (vc=263) ) then
print " $TARGET already contains patch DOS6CDS.PAT.\n"
stop
else
print " $TARGET does not contain patch DOS6CDS.PAT.\n"
endif
APPLY
print " Applying patch DOS6CDS.PAT to $TARGET...\n"
vd = search ( 33 C0 26 89 45 43 26 89 45 49 checksum 367 )
ve = search ( 83 FA 00 75 05 3D 00 00 74 06
26 C7 45 43 00 40 5A C3 checksum 580 )
if ( (vd=0AFF) AND (ve=0B1D) ) then
patch 0B01 ( 90 90 90 90 checksum 240 )
patch 0B1D ( 26 8B 45 43 A9 00 80 E9 3C F7 checksum 47E )
patch 0263 ( 74 09 33 C0 26 89 45 43 E9 BF
08 E9 B6 08 checksum 5FE )
write
print " $TARGET now contains patch DOS6CDS.PAT.\n"
stop
else
print " Could not find pattern indicating that $TARGET\n"
print " needs this patch. Make sure you are using this\n"
print " patch with NetWare Lite CLIENT.EXE, French version 1.1.\n"
stop
endif